package com.haierp.model.bi;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.IdType;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 *
 * 
 *
 */
@TableName("bi_return_reason")
public class BiReturnReason implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/** 主键 */
	@TableId(type = IdType.AUTO)
	private Long id;

	/** 时间 */
	@TableField(value = "dimension_date")
	private String dimensionDate;

	/** 公司 */
	@TableField(value = "company_id")
	private Integer companyId;

	/** 总退货数 */
	@TableField(value = "total_return_num")
	private Integer totalReturnNum;

	/** 发错货 */
	@TableField(value = "return_num_one")
	private Integer returnNumOne;

	/** 多发货 */
	@TableField(value = "return_num_two")
	private Integer returnNumTwo;

	/** 采购不到 */
	@TableField(value = "return_num_three")
	private Integer returnNumThree;

	/** 质量问题 */
	@TableField(value = "return_num_four")
	private Integer returnNumFour;

	/** 尺码问题 */
	@TableField(value = "return_num_five")
	private Integer returnNumFive;

	/** 物流原因 */
	@TableField(value = "return_num_six")
	private Integer returnNumSix;

	/** 客户错误下单 */
	@TableField(value = "return_num_seven")
	private Integer returnNumSeven;

	/** 其他数量 */
	@TableField(value = "return_num_other")
	private Integer returnNumOther;

	/** 总退货金额 */
	@TableField(value = "total_return_price")
	private Double totalReturnPrice;

	/** 发错货 */
	@TableField(value = "return_price_one")
	private Double returnPriceOne;

	/** 多发货 */
	@TableField(value = "return_price_two")
	private Double returnPriceTwo;

	/** 采购不到 */
	@TableField(value = "return_price_three")
	private Double returnPriceThree;

	/** 质量问题 */
	@TableField(value = "return_price_four")
	private Double returnPriceFour;

	/** 尺码问题 */
	@TableField(value = "return_price_five")
	private Double returnPriceFive;

	/** 物流原因 */
	@TableField(value = "return_price_six")
	private Double returnPriceSix;

	/** 客户下错单 */
	@TableField(value = "return_price_seven")
	private Double returnPriceSeven;

	/** 其他价格 */
	@TableField(value = "return_price_other")
	private Double returnPriceOther;

	/** 创建时间 */
	@TableField(value = "gmt_create")
	private Date gmtCreate;

	/** 修改时间 */
	@TableField(value = "gmt_modify")
	private Date gmtModify;


	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getDimensionDate() {
		return this.dimensionDate;
	}

	public void setDimensionDate(String dimensionDate) {
		this.dimensionDate = dimensionDate;
	}

	public Integer getCompanyId() {
		return this.companyId;
	}

	public void setCompanyId(Integer companyId) {
		this.companyId = companyId;
	}

	public Integer getTotalReturnNum() {
		return this.totalReturnNum;
	}

	public void setTotalReturnNum(Integer totalReturnNum) {
		this.totalReturnNum = totalReturnNum;
	}

	public Integer getReturnNumOne() {
		return this.returnNumOne;
	}

	public void setReturnNumOne(Integer returnNumOne) {
		this.returnNumOne = returnNumOne;
	}

	public Integer getReturnNumTwo() {
		return this.returnNumTwo;
	}

	public void setReturnNumTwo(Integer returnNumTwo) {
		this.returnNumTwo = returnNumTwo;
	}

	public Integer getReturnNumThree() {
		return this.returnNumThree;
	}

	public void setReturnNumThree(Integer returnNumThree) {
		this.returnNumThree = returnNumThree;
	}

	public Integer getReturnNumFour() {
		return this.returnNumFour;
	}

	public void setReturnNumFour(Integer returnNumFour) {
		this.returnNumFour = returnNumFour;
	}

	public Integer getReturnNumFive() {
		return this.returnNumFive;
	}

	public void setReturnNumFive(Integer returnNumFive) {
		this.returnNumFive = returnNumFive;
	}

	public Integer getReturnNumSix() {
		return this.returnNumSix;
	}

	public void setReturnNumSix(Integer returnNumSix) {
		this.returnNumSix = returnNumSix;
	}

	public Integer getReturnNumSeven() {
		return this.returnNumSeven;
	}

	public void setReturnNumSeven(Integer returnNumSeven) {
		this.returnNumSeven = returnNumSeven;
	}

	public Integer getReturnNumOther() {
		return this.returnNumOther;
	}

	public void setReturnNumOther(Integer returnNumOther) {
		this.returnNumOther = returnNumOther;
	}

	public Double getTotalReturnPrice() {
		return this.totalReturnPrice;
	}

	public void setTotalReturnPrice(Double totalReturnPrice) {
		this.totalReturnPrice = totalReturnPrice;
	}

	public Double getReturnPriceOne() {
		return this.returnPriceOne;
	}

	public void setReturnPriceOne(Double returnPriceOne) {
		this.returnPriceOne = returnPriceOne;
	}

	public Double getReturnPriceTwo() {
		return this.returnPriceTwo;
	}

	public void setReturnPriceTwo(Double returnPriceTwo) {
		this.returnPriceTwo = returnPriceTwo;
	}

	public Double getReturnPriceThree() {
		return this.returnPriceThree;
	}

	public void setReturnPriceThree(Double returnPriceThree) {
		this.returnPriceThree = returnPriceThree;
	}

	public Double getReturnPriceFour() {
		return this.returnPriceFour;
	}

	public void setReturnPriceFour(Double returnPriceFour) {
		this.returnPriceFour = returnPriceFour;
	}

	public Double getReturnPriceFive() {
		return this.returnPriceFive;
	}

	public void setReturnPriceFive(Double returnPriceFive) {
		this.returnPriceFive = returnPriceFive;
	}

	public Double getReturnPriceSix() {
		return this.returnPriceSix;
	}

	public void setReturnPriceSix(Double returnPriceSix) {
		this.returnPriceSix = returnPriceSix;
	}

	public Double getReturnPriceSeven() {
		return this.returnPriceSeven;
	}

	public void setReturnPriceSeven(Double returnPriceSeven) {
		this.returnPriceSeven = returnPriceSeven;
	}

	public Double getReturnPriceOther() {
		return this.returnPriceOther;
	}

	public void setReturnPriceOther(Double returnPriceOther) {
		this.returnPriceOther = returnPriceOther;
	}

	public Date getGmtCreate() {
		return this.gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModify() {
		return this.gmtModify;
	}

	public void setGmtModify(Date gmtModify) {
		this.gmtModify = gmtModify;
	}

}
